home *** CD-ROM | disk | FTP | other *** search
/ Underground / Underground CD1.iso / other / how-to.pl / UUCP-HOWTO.pl.txt < prev    next >
Encoding:
Text File  |  1997-11-25  |  24.1 KB  |  793 lines

  1.   Protok≤│ UUCP na Linux-ie
  2.   Autor: Vince Skahan, vince@halcyon.com
  3.   v1.5, 29 Listopada 1995
  4.   Wersja polska: Bartosz Maruszewski
  5.   B.Maruszewski@zsmeie.torun.pl
  6.   v1.02, 26 Lipca 1997
  7.  
  8.  
  9.   Dokument ten opisuje ustawienie, opiekowanie siΩ i eksploatacjΩ UUCP
  10.   pod Linux-em.  Musisz to przeczytaµ je╢li masz zamiar pod│▒czyµ siΩ
  11.   przez UUCP przez modem, po│▒czeniem bezpo╢rednim albo poprzez Inter¡
  12.   net. Przypuszczalnie nie musisz tego czytaµ je╢li nie m≤wisz jΩzykiem
  13.   UUCP.  Dokument ten zosta│ napisany w standardzie ISO-8859-2.  Ory¡
  14.   gina│ mo┐na znale╝µ pod adresem ftp.icm.edu.pl w katalogu
  15.   /pub/Linux/sunsite/docs/HOWTO.
  16.   ______________________________________________________________________
  17.  
  18.   Table of Contents
  19.  
  20.  
  21.   1. Wprowadzenie.
  22.  
  23.      1.1 Nowe wersje tego dokumentu.
  24.      1.2 Odzew.
  25.      1.3 Informacje o prawach autorskich.
  26.      1.4 Standardowe zrzeczenie (disclaimer).
  27.      1.5 Inne ╝r≤d│a informacji.
  28.         1.5.1 Dokumenty Linux HOWTO.
  29.         1.5.2 USENET (newsy)
  30.         1.5.3 Grupy pocztowe.
  31.         1.5.4 Ksi▒┐ki.
  32.      1.6 Gdzie *NIE* szukaµ pomocy.
  33.  
  34.   2. Wymagania sprzΩtowe.
  35.  
  36.   3. Zdobywanie UUCP.
  37.  
  38.   4. Instalacja oprogramowania.
  39.  
  40.      4.1 Rozpakowywanie ╝r≤de│.
  41.      4.2 Wyedytuj Makefile.in, aby ustawiµ katalogi instalacyjne.
  42.      4.3 Uruchom "configure".
  43.      4.4 Skonfiguruj p≤╝niejsze ustawienia oprogramowania.
  44.         4.4.1 Sprawd╝ conf.h oraz Makefile, aby siΩ upewniµ, ┐e s▒ one poprawne.
  45.         4.4.2 Wyedytuj policy.h dla twojego lokalnego systemu.
  46.      4.5 Skompiluj i zainstaluj oprogramowanie.
  47.      4.6 Ustaw pliki konfiguracyjne.
  48.      4.7 No to spr≤buj.
  49.      4.8 Nie dzia│a - i co teraz ?
  50.  
  51.   5. CzΩsto Zadawane Pytania na temat UUCP pod Linux-em.
  52.  
  53.      5.1 Dlaczego moje binaria s▒ skonfigurowane w trybie HDB, a nie "Taylor" ?
  54.      5.2 Dlaczego mam "timeout" przy po│▒czeniach kiedy uaktulaniΩ do uucp-1.04 ?
  55.      5.3 Czemu anonimowe uucp HDB nie dzia│a ?
  56.      5.4 Co oznacza "no matching ports found" ?
  57.      5.5 Jakie s▒ uznane za dobre pliki konfiguracyjne dla trybu HDB ?
  58.      5.6 Powodowanie pr≤bowania alternatywnych numer≤w.
  59.  
  60.   6. PodziΩkowania.
  61.  
  62.      6.1 Od t│umacza.
  63.  
  64.  
  65.   ______________________________________________________________________
  66.  
  67.   1.  Wprowadzenie.
  68.  
  69.  
  70.   Zamiarem tego dokumentu jest odpowiedzenie na kilka pyta± oraz
  71.   komentarzy, kt≤re zaliczaj▒ siΩ do "czΩsto zadawanych pyta±" na temat
  72.   oprogramowania UUCP pod Linux-em og≤lnie oraz wersji na Linux-a SLS i
  73.   Slackware w szczeg≤lno╢ci.
  74.  
  75.   Dokument ten wraz z odpowiadaj▒cym mu Mail i News HOWTO zastΩpuj▒
  76.   "UUCP-NEWS-MAIL-FAQ", kt≤re by│o poprzednio wysy│ane na grupΩ
  77.   comp.os.linux.announce.
  78.  
  79.  
  80.   1.1.  Nowe wersje tego dokumentu.
  81.  
  82.  
  83.   Nowe wersje tego dokumentu bΩd▒ okresowo wysy│ane na grupΩ
  84.   comp.os.linux.announce, comp.answers oraz news.answers. BΩd▒ tak┐e
  85.   dodawane do r≤┐nych archiw≤w ftp, kt≤re gromadz▒ takie informacje, a
  86.   miΩdzy innymi SUNSite Polska
  87.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO>.
  88.  
  89.   Dodatkowo powiniene╢ m≤c tak┐e znale╝µ go na domowej stronie WWW
  90.   Linux-a pod adresem sunsite.unc.edu
  91.   <http://sunsite.unc.edu:/mdw/linux.html>.
  92.  
  93.  
  94.   1.2.  Odzew.
  95.  
  96.  
  97.   Jestem zainteresowany wszelkim odzewem, pozytywnym czy negatywnym,
  98.   dotycz▒cym zawarto╢ci tego dokumentu. Koniecznie skontaktuj siΩ ze mn▒
  99.   je╢li znajdziesz jakie╢ b│Ωdy czy pominiΩcia.
  100.  
  101.   Czytam wszystkie listy, ale nie koniecznie na wszystkie odpowiadam.
  102.   »▒dania poprawek czy ulepsze± bΩd▒ rozwa┐ane w zale┐no╢ci od
  103.   kombinacji wolnego czasu, warto╢ci ┐▒dania i dziennego ci╢nienia krwi
  104.   :)
  105.  
  106.   Wszelkie "ochrzany" bΩd▒ kierowane do /dev/null wiΩc siΩ nie wysilaj.
  107.  
  108.   W szczeg≤lno╢ci standardy ╢cie┐ek w systemie plik≤w Linux-a ewaluuj▒.
  109.   Wszystko co znajduje siΩ w tym dokumencie jest tylko zilustrowaniem
  110.   opartym na bie┐▒cym standardzie podczas pisania danej czΩ╢ci dokumentu
  111.   oraz na ╢cie┐kach u┐ywanych w dystrybucjach albo narzΩdziach, kt≤re ja
  112.   osobi╢cie widzia│em. Skonfrontuj ╢cie┐ki z tymi, kt≤rych u┐ywa twoja
  113.   dystrybucja.
  114.  
  115.   Komentarze dotycz▒ce aktualnego formatu dokumentu powinny byµ
  116.   kierowane do koordynatora projektu HOWTO - Grega    Hankinsa.
  117.   gregh@sunsite.unc.edu.
  118.  
  119.  
  120.   1.3.  Informacje o prawach autorskich.
  121.  
  122.  
  123.   Prawa autorskie nale┐▒ do Vince'a Skahana.
  124.  
  125.   Kopie mog▒ byµ reprodukowane i dystrybuowane w jakiejkolwiek postaci
  126.   fizycznej lub elektronicznej bez pozwolenia autora. T│umaczenia s▒
  127.   podobnie dozwolone bez wyra╝nego pozwolenia je╢li zawieraj▒ informacjΩ
  128.   o tym, kto dokona│ t│umaczenia.
  129.  
  130.   Kr≤tkie cytaty mog▒ byµ u┐ywane bez zgody autora. Prace pochodne oraz
  131.   czΩ╢ciowa dystrybucja UUCP-HOWTO musz▒ zawieraµ kopiΩ tego pliku albo
  132.   wskazanie do kopii.
  133.   Dozwolona jest dystrybucja komercyjna a nawet zalecana; jednak autor
  134.   chcia│by byµ informowany o takowych przedsiΩwziΩciach (jako
  135.   grzeczno╢µ).
  136.  
  137.   Kr≤tko m≤wi▒c, chcemy promowaµ szerzenie tych dokument≤w przez
  138.   wszelkie dostΩpne kana│y. Chcieliby╢my tak┐e utrzymaµ prawa autorskie
  139.   na│o┐one na te dokumenty.
  140.  
  141.   Nadal chcemy, aby WSZYSTKIE informacje dostarczane w dokumentach HOWTO
  142.   by│y rozprowadzane. Je╢li masz pytania, skontaktuj siΩ proszΩ z
  143.   Gregiem Hankinsem, koordynatorem projektu Linux HOWTO pod adresem
  144.   gregh@sunsite.unc.edu.
  145.  
  146.  
  147.   1.4.  Standardowe zrzeczenie (disclaimer).
  148.  
  149.  
  150.   Oczywi╢cie wyrzekam siΩ jakiejkolwiek odpowiedzialno╢ci za zawarto╢µ
  151.   tego dokumentu. U┐ycie pomys│≤w, przyk│ad≤w oraz innej zawarto╢ci tego
  152.   dokumentu jest ca│kowicie na w│asne ryzyko.
  153.  
  154.  
  155.   1.5.  Inne ╝r≤d│a informacji.
  156.  
  157.  
  158.  
  159.   1.5.1.  Dokumenty Linux HOWTO.
  160.  
  161.  
  162.   Jest mn≤stwo dodatkowego materia│u informacyjnego dostarczonego w
  163.   innych dokumentach Linux HOWTO oraz z projektu dokumentacji Linux-a. W
  164.   szczeg≤lno╢ci mo┐esz rzuciµ okiem na:
  165.  
  166.  
  167.   ╖  HOWTO na temat komunikacji szeregowej
  168.  
  169.   ╖  Ethernet-HOWTO
  170.  
  171.   ╖  Linux Networking Administrator's Guide (PodrΩcznika administratora
  172.      sieci Linux).
  173.  
  174.  
  175.   1.5.2.  USENET (newsy)
  176.  
  177.  
  178.   Grupa dyskusyjna comp.mail.uucp mo┐e rozwi▒zaµ wiΩkszo╢µ twoich
  179.   problem≤w.
  180.  
  181.  
  182.   1.5.3.  Grupy pocztowe.
  183.  
  184.  
  185.   Jest grupa pocztowa na temat Taylor UUCP.
  186.  
  187.   Aby siΩ tam zapisaµ (lub wypisaµ) wy╢lij list na adres taylor-uucp-
  188.   request@gnu.ai.mit.edu.
  189.  
  190.   »▒danie przechodzi przez osobΩ a nie program, tak wiΩc upewnij siΩ, ┐e
  191.   do│▒czy│e╢ adres, pod kt≤rym chcesz otrzymywaµ pocztΩ.
  192.  
  193.   Aby wys│aµ wiadomo╢µ na listΩ wy╢lij j▒ na adres taylor-
  194.   uucp@gnu.ai.mit.edu.
  195.  
  196.  
  197.  
  198.  
  199.   1.5.4.  Ksi▒┐ki.
  200.  
  201.  
  202.   Wersje HDB i V2 protoko│u UUCP s▒ udokumentowane w dokumentacji prawie
  203.   ka┐dego sprzedawcy tak samo jak w prawie ka┐dej ksi▒┐ce po╢wiΩconej
  204.   komunikacji w *nix-ach.
  205.  
  206.   Pliki konfiguracyjne Taylor UUCP s▒ obecnie udokumentowane tylko w
  207.   plikach informacyjnych do│▒czonych do ╝r≤de│ (a tak┐e mam nadziejΩ w
  208.   dystrybucji SLS). Aby je przeczytaµ, mo┐esz zainstalowaµ mi│y program
  209.   infosrc z dysk≤w serii "s" z dystrybucji SLS oraz skompilowaµ go.
  210.  
  211.   NastΩpuj▒ce ksi▒┐ki mog▒ ci pom≤c:
  212.  
  213.  
  214.   ╖  "Managing UUCP and USENET" wydawnictwa O'Reilly and Associates jest
  215.      wed│ug mnie najlepsz▒ ksi▒┐k▒ do poznawania program≤w i protoko│≤w
  216.      powi▒zanych z USENET-em.
  217.  
  218.   ╖  "Unix Communications" autorstwa The Waite Group zawiera mi│y opis
  219.      wszystkich (i wiΩcej) czΩ╢ci i jak one razem wsp≤│pracuj▒.
  220.  
  221.   ╖  "Practical Unix Security" wydawnictwa O'Reilly and Associates
  222.      zawiera mi│▒, og≤ln▒ dyskusjΩ jak zabezpieczyµ UUCP. (Na jesieni
  223.      tego roku ma siΩ ukazaµ t│umaczenie polskie tej ksi▒┐ki. - od
  224.      t│umacza)
  225.  
  226.   ╖  "The Internet Complete Reference" Osborne'a jest dobr▒ do polecenia
  227.      ksi▒┐k▒, kt≤ra wyja╢nia r≤┐ne serwisy dostΩpne w Internecie i jest
  228.      wspania│ym ╝r≤d│em informacji na temat news-≤w, poczty i wszelkich
  229.      innych zasob≤w Internet-u.
  230.  
  231.   ╖  "The Linux Networking Administrators' Guide" Olafa Kircha -
  232.      wspomniany ju┐ wy┐ej - z projektu dokumentacji Linux-a jest
  233.      dostΩpny na sieci i jest tak┐e opublikowany przez (conajmniej)
  234.      O'Reilly i SSC. Jest to doskona│y podrΩcznik do nauki czego tylko
  235.      sobie zamarzysz a czego bΩdziesz potrzebowa│ w administracji Unix-
  236.      em.
  237.      T│umacz my╢li nad przet│umaczeniem tego, ale czy mu siΩ bΩdzie
  238.      chcia│o (jest to jakie╢ 300-400 KB tekstu), to ju┐ inna historia
  239.      ;).
  240.  
  241.  
  242.   1.6.  Gdzie *NIE* szukaµ pomocy.
  243.  
  244.  
  245.   Nie ma ju┐ wiΩcej informacji dotycz▒cych konfiguracji i uruchamiania
  246.   UUCP na Linux-ie. Prawie na pewno nie chcesz puszczaµ pyta±
  247.   dotycz▒cych UUCP na listach comp.os.linux.*
  248.  
  249.   O ile twoje pytanie nie jest rzeczywi╢cie specyficzne dla Linux-a (jak
  250.   np. "powiedzcie proszΩ jaka obs│uga pliku konfiguracyjnego jest
  251.   wbudowana w binaria Taylor uucp v1.04 w SLS v1.02"), powiniene╢
  252.   zadawaµ je na grupie comp.mail.uucp jak to by│o powiedziany wy┐ej.
  253.  
  254.   Powt≤rzΩ jeszcze raz.
  255.  
  256.   W│a╢ciwie nie ma powodu, ┐eby wysy│aµ jakiekolwiek pytania zwi▒zane z
  257.   UUCP do hierarchii comp.os.linux.*. S▒ grupy w hierarchii comp.mail.*,
  258.   kt≤re zajmuj▒ siΩ takimi sprawami.
  259.  
  260.   JEªLI WYªLESZ NA GRUP╩ COMP.OS.LINUX.* PYTNIE NIE ZWIíZANE
  261.   BEZPOªREDNIO Z LINUX-EM, TO SZUKASZ POMOCY W ZúYM MIEJSCU. EKSPERCI OD
  262.   UUCP SIEDZí W MIEJSCACH WYMIENIONYCH POWY»EJ I Z REGUúY NIE MAJí
  263.   LINUX-A.
  264.  
  265.   WYSYúANIE PYTA╤ NIE ZWIíZANYCH BEZPOªREDNIO Z LINUX-EM DO HIERARCHII
  266.   COMP.OS.LINUX.* JEST STRATí CZASU TWOJEGO I INNYCH I CZ╩STO OP╙¼NIA TO
  267.   OTRZYMANIE POPRAWNEJ ODPOWIEDZI NA TWOJE PYTANIE.
  268.  
  269.  
  270.   2.  Wymagania sprzΩtowe.
  271.  
  272.  
  273.   Nie ma ┐adnych specyficznych wymaga± sprzΩtowych dla UUCP pod Linux-
  274.   em. W│a╢ciwie ka┐dy modem kompatybilny z Heyes dzia│a z UUCP.
  275.  
  276.   W wiΩkszo╢ci wypadk≤w bΩdziesz chcia│ najszybszy modem na jaki ciΩ
  277.   staµ. Og≤lnie bΩdziesz musia│ mieµ na karcie szeregowej uk│ad UART
  278.   16550, ┐eby obs│ugiwaµ prΩdko╢ci wiΩksze od 9600 bod≤w.
  279.  
  280.   Je╢li nie wiesz co oznacza ostatnie zdanie, to odwo│aj siΩ do grupy
  281.   comp.dcom.modems albo r≤┐nych dokument≤w na temat komunikacji
  282.   szeregowej okresowo wysy│anych na USENET-cie.
  283.  
  284.  
  285.   3.  Zdobywanie UUCP.
  286.  
  287.  
  288.   Taylor UUCP (wersja bie┐▒ca to 1.05) jest dostΩpne jako ╝r≤d│o na
  289.   prep.ai.mit.edu lub w postaci binarnej w r≤┐nych dystrybucjach Linux-
  290.   a.
  291.  
  292.   W Polsce UUCP jest dostΩpne na ftp.icm.edu.pl w katalogu
  293.   /pub/Linux/sunsite/system/mail/transport.
  294.  
  295.   Plik newspak-2.4.tar.z zawiera pliki konfiguracyjne oraz "readme"
  296.   zwi▒zane z tworzeniem oprogramowania uucp, news-≤w i poczty pod Linux-
  297.   em z r≤┐nych wolno dystrybuowanych ╝r≤de│. Zwykle mo┐na go znale╝µ na
  298.   ftp.icm.edu.pl w katalogu /pub/Linux/sunsite/system/news/misc. Je╢li
  299.   go tam nie ma, to skontaktuj siΩ ze mn▒, a upewniΩ siΩ, ┐eby╢ dosta│
  300.   ten plik.
  301.  
  302.  
  303.   4.  Instalacja oprogramowania.
  304.  
  305.  
  306.   (WiΩkszo╢µ z tej sekcji to dos│ownie przekopiowana zawarto╢µ pliku
  307.   README ze ╝r≤de│ Taylor UUCP v1.05)
  308.  
  309.   Szczeg≤│y na temat kompilacji znajduj▒ siΩ w pliku uucp.texi w
  310.   ╝r≤d│ach.
  311.  
  312.   Pliki conf.h i policy.h dla Linux-a uznane za dobre mo┐esz wzi▒µ ze
  313.   wspomnianej wy┐ej w sekcji "Inne ╝r≤d│a informacji" dystrybucji. W tym
  314.   przypadku, mo┐esz przypuszczalnie przej╢µ od razu do napisania make.
  315.  
  316.  
  317.   4.1.  Rozpakowywanie ╝r≤de│.
  318.  
  319.  
  320.   Aby rozpakowaµ archiwum spakowane gzip-em robiΩ tak:
  321.  
  322.  
  323.   ______________________________________________________________________
  324.                   gunzip -c <nazwa_pliku>.tar.z | tar xvf -
  325.   ______________________________________________________________________
  326.  
  327.  
  328.  
  329.   Nowszy tar posiada specjaln▒ opcjΩ do obs│ugi spakowanych archiw≤w:
  330.  
  331.   ______________________________________________________________________
  332.                  tar -zxvf <nazwa_pliku>.tgz
  333.   ______________________________________________________________________
  334.  
  335.  
  336.  
  337.  
  338.   4.2.  Wyedytuj Makefile.in, aby ustawiµ katalogi instalacyjne.
  339.  
  340.  
  341.   Tutaj ustawiam "prefix" na "/usr" zamiast domy╢lnej warto╢ci
  342.   "/usr/local".
  343.  
  344.  
  345.   4.3.  Uruchom "configure".
  346.  
  347.  
  348.   Napisz:
  349.  
  350.  
  351.   ______________________________________________________________________
  352.         sh configure
  353.   ______________________________________________________________________
  354.  
  355.  
  356.  
  357.   Skrypt konfiguracyjny skompiluje pewn▒ ilo╢µ program≤w testowych, aby
  358.   zobaczyµ co jest dostΩpne na twoim systemie i obliczy trochΩ rzeczy.
  359.  
  360.   Skrypt ten utworzy plik conf.h z pliku conf.h.in oraz Makefile z
  361.   Makefile.in. Stworzy tak┐e config.status, kt≤ry jest w│a╢ciwym
  362.   skryptem tworz▒cym wspomniane pliki.
  363.  
  364.  
  365.   ╖  Zamiast edytowaµ plik Makefile.in jak to wspomniano wy┐ej mo┐esz
  366.      osi▒gn▒µ ten sam efekt przez polecenie:
  367.  
  368.  
  369.      ___________________________________________________________________
  370.              configure --prefix=/usr/lib
  371.      ___________________________________________________________________
  372.  
  373.  
  374.  
  375.  
  376.   4.4.  Skonfiguruj p≤╝niejsze ustawienia oprogramowania.
  377.  
  378.  
  379.  
  380.   4.4.1.  Sprawd╝ conf.h oraz Makefile, aby siΩ upewniµ, ┐e s▒ one
  381.   poprawne.
  382.  
  383.  
  384.   Ja wzi▒│em warto╢ci domy╢lne.
  385.  
  386.  
  387.   4.4.2.  Wyedytuj policy.h dla twojego lokalnego systemu.
  388.  
  389.  
  390.  
  391.   ╖  ustaw typ plik≤w blokuj▒cych, jaki chcesz (HAVE_HDB_LOCKFILES)
  392.  
  393.   ╖  ustaw typ plik≤w konfiguracyjnych, jakie chcesz wkompilowaµ
  394.      (HAVE_TAYLOR_CONFIG, HAVE_V2_CONFIG, HAVE_HDB_CONFIG)
  395.  
  396.  
  397.   ╖  ustaw typ katalogu zada± (spool dir.) (SPOOLDIR_HDB)
  398.  
  399.   ╖  ustaw typ logowania, jaki chcesz mieµ (HAVE_HDB_LOGGING)
  400.  
  401.   ╖  ustaw domy╢ln▒ ╢cie┐kΩ szukania dla polece± (Ja doda│em
  402.      /usr/local/bin)
  403.  
  404.  
  405.   4.5.  Skompiluj i zainstaluj oprogramowanie.
  406.  
  407.  
  408.  
  409.   ╖  Napisz make.
  410.  
  411.   ╖  U┐yj uuchk | more, aby sprawdziµ poprawno╢µ plik≤w
  412.      konfiguracyjnych. Mo┐esz u┐yµ uuconv, aby przerobiµ pliki
  413.      konfiguracyjne na inny format.
  414.  
  415.   ╖  Napisz make install, aby zainstalowaµ.
  416.  
  417.  
  418.   4.6.  Ustaw pliki konfiguracyjne.
  419.  
  420.  
  421.   Zaleca│bym na pocz▒tek, ┐eby╢ wzi▒│ do│▒czone uznane za dobre pliki
  422.   konfiguracyjne dla typu HDB i je zainstalowa│.
  423.  
  424.  
  425.   ╖  Upewnij siΩ, ┐e plik Permissions wyra╝nie okre╢la, gdzie s▒ rmail i
  426.      rnews je╢li umie╢cisz je gdzie╢ indziej ni┐ na ╢cie┐ce, kt≤r▒
  427.      poda│e╢ w policy.h
  428.  
  429.   ╖  Upewnij siΩ, ┐e pliki Devices odpowiadaj▒ fizycznemu pod│▒czeniu
  430.      modemu (cua1=COM2 w przyk│adach).
  431.  
  432.   ╖  Wyedytuj plik Systems, aby ustawiµ prΩdko╢µ, numer telefonu, login
  433.      i has│o.
  434.  
  435.      CHRO╤ TEN PLIK PRZED ODCZYTEM DLA ªWIATA.
  436.  
  437.  
  438.   ╖  Ustaw plik Permissions oraz dodaj zbi≤r linii dla ka┐dego z
  439.      adres≤w, z kt≤rymi siΩ │▒czysz. Z powodu bezpiecze±stwa, zaleca
  440.      siΩ, aby ka┐dy z nich (je╢li pozwalasz na dzwonienie do ciebie)
  441.      mia│ osobne konto i katalog domowy, tak ┐eby╢ m≤g│ prze╢ledziµ
  442.      r≤┐ne rzeczy.
  443.  
  444.  
  445.   4.7.  No to spr≤buj.
  446.  
  447.  
  448.  
  449.   ______________________________________________________________________
  450.           /usr/lib/uucp/uucico -r 1 -x 9 -s nazwa_odleg│ego_systemu
  451.   ______________________________________________________________________
  452.  
  453.  
  454.  
  455.   Opcja -x 9 spowoduje zapisanie maksymalnej ilo╢ci informacji do pliku
  456.   /usr/spool/uucp/.Admin/audit.local.
  457.  
  458.   Normalnie uruchamiam z opcj▒ -x 4 poniewa┐ ten poziom logowania pomaga
  459.   mi przy problemach z logowaniem siΩ. Oczywi╢cie, zawarte s▒ tam czysto
  460.   tekstowe informacje z twojego pliku Systems (konto/has│o) tak wiΩc
  461.   uwa┐aj, ┐eby nie m≤g│ go ka┐dy czytaµ.
  462.  
  463.   ╖  Od Pierre.Beyssac@emeraude.syseca.fr.
  464.  
  465.      Taylor ma wiΩcej poziom≤w logowania. U┐yj opcji -x all, aby
  466.      otrzymaµ najwy┐szy mo┐liwy poziom.
  467.  
  468.      Mo┐esz tak┐e przegl▒daµ plik z inforamacjami poleceniem
  469.  
  470.  
  471.            tail -f /usr/spool/uucp/.Admin/audit.local
  472.  
  473.  
  474.  
  475.   aby obserwowaµ na bie┐▒co co siΩ dzieje.
  476.  
  477.  
  478.   4.8.  Nie dzia│a - i co teraz ?
  479.  
  480.  
  481.   Og≤lnie je╢li co╢ nie dzia│a, to mo┐esz odwo│aµ siΩ do wspomnianej
  482.   wy┐ej dokumentacji. Mo┐esz tak┐e poprosiµ o pomoc bardziej obytych z
  483.   UUCP s▒siad≤w. Jednak zwykle jest to co╢ w rodzaju liter≤wki.
  484.  
  485.  
  486.   5.  CzΩsto Zadawane Pytania na temat UUCP pod Linux-em.
  487.  
  488.  
  489.  
  490.   5.1.  Dlaczego moje binaria s▒ skonfigurowane w trybie HDB, a nie
  491.   "Taylor" ?
  492.  
  493.  
  494.   (tryb skrupulatny w│▒czony - wiem, ┐e niekt≤rzy s▒ tak skrupulatni na
  495.   temat "│atwo╢ci u┐ywania" jak ja na temat "bycia standardem". Dlatego
  496.   robi▒ oni ╝r≤d│a, z kt≤rych mo┐esz stworzyµ w│asny program. :) )
  497.  
  498.   Poniewa┐, moim skromnym zdaniem, jest to w tych czasach de-facto
  499.   standard implementacji UUCP. S▒ tysi▒ce sieci z do╢wiadczonymi
  500.   administaratorami i jest wiele miejsc, w kt≤rych mo┐esz zdobyµ
  501.   naprawdΩ dobre informacje na temat ustawie± HDB.
  502.  
  503.   UUCP-1.04, kt≤re znajduje siΩ w SLS 1.02 oraz w p≤╝niejszej wersji ma
  504.   wbudowane wszystkie trzy typy plik≤w konfiguracyjnych. Poniewa┐ nie
  505.   mogΩ tego przetestowaµ, poczyta│em trochΩ i dowiedzia│em siΩ od Iana
  506.   Taylora, ┐e powinno to dzia│aµ.
  507.  
  508.   Porz▒dek poszukiwania plik≤w konfiguracyjnych, to Taylor potem V2
  509.   (L.sys) potem HDB. U┐yj narzΩdzia uuconv z /usr/lib/uucp, aby zamieniµ
  510.   format pliku konfiguracyjnego na inny.
  511.  
  512.   Je╢li nie mo┐esz siΩ ju┐ doczekaµ, to we╝ ╝r≤d│a UUCP i zdefiniuj
  513.   symbole HAVE_BNU_CONFIG, HAVE_V2_CONFIG oraz HAVE_TAYLOR_CONFIG w
  514.   pliku policy.h i napisz make.
  515.  
  516.   NastΩpuj▒cy kruczek jest do╢µ brzydki, ale dzia│a z binariami, kt≤re
  517.   nie maj▒ wbudowanej ob│ugi plik≤w konfiguracyjnych Taylor, a maj▒ z
  518.   takich korzystaµ.
  519.  
  520.  
  521.   ╖  Od mbravo@tctube.spb.su (Michaela E. Bravo)
  522.  
  523.      dodaj "-I /usr/local/lib/uucp/config" do ka┐dego wywo│ania
  524.      jakiegokolwiek programu w pakiecie uucp.
  525.  
  526.   Bie┐▒ca wersja Slackware ma tak┐e mi│e ustawienie, w kt≤rym
  527.   rozdzielono pliki konfiguracyjne dla r≤┐nych konfiguracji do r≤┐nych
  528.   katalog≤w. Na przyk│ad pliki konfiguracyjne HDB znalaz│yby siΩ w
  529.   /usr/lib/uucp/hdb_config. Chocia┐ nawyk│em do "swoich w│asnych
  530.   sk│adanek", ju┐ od pewnego czasu udaje mi siΩ odpalaµ dziewicze UUCP,
  531.   prosto ze Slackware w trybie HDB bez ┐adnych problem≤w.
  532.  
  533.  
  534.   5.2.  Dlaczego mam "timeout" przy po│▒czeniach kiedy uaktulaniΩ do
  535.   uucp-1.04 ?
  536.  
  537.  
  538.  
  539.   ╖  Od Eda Carpa - erc@apple.com
  540.  
  541.      Je╢li u┐ywasz urz▒dzenia "direct" w pliku Devices, to jest tam
  542.      teraz wkompilowany maks. czas na oczekiwanie na po│aczenie 10
  543.      sekund. Zmie± nazwΩ urz▒dzenia na jak▒kolwiek inn▒ od "Direct".
  544.      Je╢li we╝miesz przyk│adowe pliki konfiguracyjne z /usr/lib/uucp z
  545.      SLS, to nie bΩdziesz mia│ z tym problemu.
  546.  
  547.   ╖  Od Grega Nabera - greg@squally.halcyon.com
  548.  
  549.      Je╢li masz "timeout" w skrypcie "chat", mo┐esz zmieniµ ╝r≤d│a przez
  550.      edycjΩ pliku uuconf/syssub.c i zmianΩ w linii 323 domy╢lnego czas
  551.      10 sekund na wiΩkszy.
  552.  
  553.   ╖  Od Eda Rodda - ed@orca.wimsey.bc.ca
  554.  
  555.      Je╢li masz "timeout" w skrypcie "chat", przy typowym po│▒czeniu
  556.      jakie zawsze robisz, powinna wystarczyµ kr≤tka przerwa po
  557.      logowaniu.
  558.  
  559.      feed Any ACU,ag 38400 5551212 ogin: \c\d "" tw≤j_login word: has│o
  560.  
  561.  
  562.  
  563.   ╖  Od Dr. Eberharda W. Lisse'a - el@lisse.NA
  564.  
  565.      Niekt≤re j▒dra zawieszaj▒ modemy po kilku sekundach. NastΩpuj▒ca
  566.      "│ata" wys│ana przez Iana Taylora mo┐e pom≤c.
  567.  
  568.  
  569.      *** conn.c.orig Mon Feb 22 20:25:24 1993
  570.      --- conn.c      Mon Feb 22 20:33:10 1993
  571.      ***************
  572.      *** 204,209 ****
  573.      --- 204,212 ----
  574.  
  575.           /* Make sure any signal reporting has been done before we set
  576.             fLog_sighup back to TRUE.  */
  577.      +   /* SMR: it seems to me if we don't care about SIGHUPS, we should clear
  578.      +      the flag before we return  */
  579.      +   afSignal[INDEXSIG_SIGHUP] = FALSE;
  580.          ulog (LOG_ERROR, (const char *) NULL);
  581.          fLog_sighup = TRUE;
  582.  
  583.  
  584.  
  585.  
  586.   5.3.  Czemu anonimowe uucp HDB nie dzia│a ?
  587.  
  588.  
  589.   Anonimowe uucp z SLS dzia│a tylko w trybie "Taylor" poniewa┐ jest
  590.   skompilowane z symbolem HAVE_TAYLOR_CONFIG. Je╢li chcesz mieµ
  591.   anonimowe uucp w trybie HDB, bΩdziesz musia│ przekompilowaµ ╝r≤d│a ze
  592.   zdefiniowanym HDB. Ian Taylor zastanawia siΩ w jaki spos≤b obej╢µ siΩ
  593.   z t▒ "zalet▒".
  594.  
  595.   Taylor w trybie HDB wydaje siΩ tak┐e reagowaµ na "bia│e znaki" i puste
  596.   linie. Aby byµ zupe│nie pewnym, sprawd╝ czy nie ma pustych linii albo
  597.   spacji na ko±cach linii w pliku Permissions.
  598.  
  599.   Ostatecznie upewnij siΩ, ┐e masz plik o nazwie remote.unknown w
  600.   /usr/lib/uucp oraz ┐e NIE nie jest on wykonywalny. Szczeg≤│y dotycz▒ce
  601.   tego pliku znajdziesz w ksi▒┐ce pt. "Managing UUCP and USENET"
  602.   wydawnictwa O'Reilly&Assoc.
  603.  
  604.  
  605.   5.4.  Co oznacza "no matching ports found" ?
  606.  
  607.  
  608.   Z ca│ym prawdopodobie±stwem, chcesz u┐yµ urz▒dzenia
  609.   (/usr/lib/uucp/Devices), kt≤re nie istnieje, albo urz▒dzenie, kt≤re
  610.   poda│e╢ w pliku /usr/lib/uucp/Systems nie jest identyczne z ┐adnym z
  611.   pliku Devices.
  612.  
  613.   W nastΩpstwie tego powsta│y ulepszone wersje moich dzia│aj▒cych plik≤w
  614.   konfiguracujnych Taylor 1.05 HDB, kt≤re mo┐esz od razu u┐yµ.
  615.  
  616.   zauwa┐y│e╢ "ACU" w pliku Systems ? Informuje to jakiego portu u┐yµ w
  617.   Devices.
  618.  
  619.   zauwa┐y│e╢ s│owo "scout" w Systems ? Informuje ono, jakiego urz▒dzenia
  620.   u┐yµ do dzwonienia w Dialers.
  621.  
  622.   Je╢li mia│e╢ port ACU, ale ┐adnego, kt≤ry odpowiada│by urz▒dzeniu do
  623.   dzwonienia w tej samej linii w Systems, to dostaniesz tΩ w│a╢nie
  624.   informacjΩ.
  625.  
  626.  
  627.   5.5.  Jakie s▒ uznane za dobre pliki konfiguracyjne dla trybu HDB ?
  628.  
  629.  
  630.   NastΩpuj▒ce pliki konfiguracyjne s▒ uznane za dobre dla Taylor 1.05
  631.   pod Linux-a w trybie HoneyDanBer. Dzia│aj▒ z j▒drami 0.99-8 lub
  632.   nowszymi. Wszystkie pliki powinny znajdowaµ siΩ w /usr/lib/uucp o ile
  633.   nie zmienia│e╢ ╝r≤de│, ┐eby zmieniµ lokalizacjΩ katalogu
  634.   bibliotecznego.
  635.  
  636.   Je╢li umie╢ci│e╢ cokolwiek w NIESTANDARDOWYM miejscu, to uwa┐aj bo
  637.   programy takie jak sendmail mog▒ siΩ pogubiµ. Musisz siΩ upewniµ, ┐e
  638.   wszystkie programy zwi▒zane z komunikacj▒ s▒ zgodne z twoim
  639.   "standardem" ╢cie┐ek.
  640.  
  641.   Je╢li masz j▒dro 0.99-7 lub wcze╢niejsze, to zmie± "cua1" na "ttyS1".
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.   #------------- Devices -------------
  662.   # upewnij siΩ, ┐e urz▒dzenia s▒ zgodne z twoim systemem
  663.   # cua1 = COM2
  664.   #
  665.   # "scout" tutaj to modem Digicom Scout Plus 19.2, kt≤ry u┐ywam.
  666.   # tbfast itd. to r≤┐ne prΩdko╢ci dla modemu Telebit Trailblazer Plus.
  667.   #
  668.   ACU cua1 - 19200 scout
  669.   ACU cua1 - 9600 tbfast
  670.   ACU cua1 - 1200 tbslow
  671.   ACU cua1 - 2400 tbmed
  672.  
  673.   #------------- dialers --------------
  674.   # zauwa┐, ┐e ustawienie Trailblazer-a odbywa siΩ podczas dzia│ania
  675.   # "scout" to modem Digicom Scout Plus (typu Heyes), kt≤rego u┐ywam
  676.   #
  677.   scout   =W-,    "" ATM0DT\T CONNECT
  678.   tbfast  =W-,    "" A\pA\pA\pT OK ATS50=255DT\T CONNECT\sFAST
  679.   tbslow  =W-,    "" A\pA\pA\pT OK ATS50=2DT\T CONNECT\s1200
  680.   tbmed   =W-,    "" A\pA\pA\pT OK ATS50=3DT\T CONNECT\s2400
  681.  
  682.   #-------------- Systems -------------
  683.   # to jest bardzo og≤lna postaµ, kt≤ra bΩdzie dzia│aµ dla wiΩkszo╢ci system≤w
  684.   #
  685.   # Any;1 oznacza, ┐e mo┐esz dzwoniµ raz na minutΩ u┐ywaj▒c -f (force)
  686.   # ACU,g oznacza u┐yj raczej protoko│u "g" ani┐eli Taylor-a - domy╢lne
  687.   #  jest "i"
  688.   #
  689.   fredsys Any;1 ACU,g 19200 scout5555555 "" \r ogin:--ogin: uanon word: uanon
  690.  
  691.   #-------------------------------- Permissions -------------------------
  692.  
  693.   # UUCP Taylor w trybie HDB wydaje siΩ reagowaµ na puste linie.
  694.   # Upewnij siΩ, ka┐da linia w tym pliku jest zape│niona lub jest komentarzem
  695.   #
  696.   # to jest pozycja dla "anonymous" uucp
  697.   #
  698.   LOGNAME=nuucp MACHINE=OTHER \
  699.   READ=/usr/spool/uucp/nuucp \
  700.   WRITE=/usr/spool/uucp/nuucp \
  701.   SENDFILES=yes REQUEST=yes \
  702.   COMMANDS=/bin/rmail
  703.   #
  704.   # to jest normalne ustawienie dla odleg│ego systemu, kt≤ry │aczy siΩ z nami
  705.   # zauwa┐, ┐e jest tu bezwzglΩdna ╢cie┐ka do rnews, poniewa┐ ta sieµ umieszcza
  706.   # r≤┐ne rzeczy w niestandardowych lokacjach
  707.   #
  708.   LOGNAME=fredsys MACHINE=fredsys \
  709.   READ=/usr/spool/uucp/fredsys:/usr/spool/uucp/uucppublic:/files \
  710.   WRITE=/usr/spool/uucp/fredsys:/usr/spool/uucppublic \
  711.   SENDFILES=yes REQUEST=yes \
  712.   COMMANDS=/bin/rmail:/usr/local/lib/news/bin/rnews
  713.   #----------------------------------------------------------------------
  714.  
  715.  
  716.  
  717.  
  718.   5.6.  Powodowanie pr≤bowania alternatywnych numer≤w.
  719.  
  720.  
  721.   Nowa wersja v1.05 ma dodan▒ opcjΩ -z do programu uucico, kt≤ra
  722.   powoduje pr≤bowanie po│▒czenia siΩ z dodatkowymi numerami.
  723.  
  724.  
  725.  
  726.  
  727.   6.  PodziΩkowania.
  728.  
  729.  
  730.   NastΩpuj▒cy ludzie pomogli przy sk│adaniu informacji, tak aby m≤g│
  731.   powstaµ ten dokument.
  732.  
  733.   Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Pierre
  734.   Beyssac
  735.  
  736.   Je╢li o kim╢ zapomnia│em, to przepraszam.
  737.  
  738.  
  739.   6.1.  Od t│umacza.
  740.  
  741.  
  742.   T│umaczenie to jest chronione prawami autorskimi (C) Bartosza
  743.   Maruszewskiego.  Dozwolone jest rozprowadzanie i dystrybucja na
  744.   prawach takich samych jak dokument oryginalny.
  745.  
  746.   Je╢li znalaz│e╢ jakie╢ ra┐▒ce b│Ωdy ortograficzne, gramatyczne,
  747.   sk│adniowe, techniczne to pisz do mnie:
  748.  
  749.   B.Maruszewski@zsmeie.torun.pl
  750.  
  751.   Oficjaln▒ stron▒ t│umacze± HOWTO jest http://www.jtz.org.pl/
  752.  
  753.   Aktualne wersje przet│umaczonych dokument≤w znajduj▒ siΩ na tej┐e
  754.   stronie. DostΩpne s▒ tak┐e poprzez anonimowe ftp pod adresem
  755.   ftp.ippt.gov.pl w katalogu /pub/Linux/JTZ/.
  756.  
  757.   Przet│umaczone przeze mnie dokumenty znajduj▒ siΩ tak┐e na mojej
  758.   stronie WWW. <http://www.zsmeie.torun.pl/~bart/tlumaczenie.html> S▒
  759.   tam te┐ odwo│ania do Polskiej Strony T│umaczeniowej.
  760.  
  761.   Kontakt z nasz▒ grup▒, grup▒ t│umaczy mo┐esz uzyskaµ poprzez listΩ
  762.   dyskusyjn▒ jtz@ippt.gov.pl. Je╢li chcesz sie na ni▒ zapisaµ, to wy╢lij
  763.   list o tre╢ci subscribe jtz ImiΩ Nazwisko na adres
  764.   listproc@ippt.gov.pl
  765.  
  766.   Zmiany w tym dokumencie wprowadzone przez t│umacza to info nt.
  767.   polskiego t│umaczenia ksi▒┐ki "Practical Unix Security".
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.